cat litter - French English Dictionary